﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Wangzeran.CodeMaker.Core.DB
{
    /// <summary>
    /// 数据库插件支持
    /// </summary>
    public interface IDBPlugInSupport
    {
        /// <summary>
        /// 获取数据库类型
        /// </summary>
        string DatabaseType
        {
            get;
        }

        /// <summary>
        /// 获取数据库实体
        /// </summary>
        IDBUtility DbUtility
        {
            get;
        }
        /// <summary>
        /// 获取数据库架构信息
        /// </summary>
        IDBSchema DbSchema
        {
            get;
        }
        /// <summary>
        /// 获取数据库操作
        /// </summary>
        IDBDAL DbDal
        {
            get;
        }



    }
}
